package cn.iocoder.yudao.module.wine.controller.app.supplyorder.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

/**
 * @author zyc
 * @createDate 2024/4/24 11:40
 */
@Schema(description = "小程序 - 供求订单列表 Request VO")
@Data
@ToString(callSuper = true)
public class AppSupplyOrderListReqVO {

    @Schema(description = "订单类型", example = "2")
    private Integer type;

    @Schema(description = "订单状态", example = "1")
    private Integer status;

    @Schema(description = "取消类型", example = "1")
    private Integer cancelType;

    @Schema(description = "交易类型：1--担责，2--担保", example = "2")
    private Integer tradeType;

    @Schema(description = "货款是否已支付：[0:未支付 1:已经支付过]", example = "1")
    private Integer payStatus;

    @Schema(description = "配送类型", example = "2")
    private Integer deliveryType;

    @Schema(description = "1:收藏列表用 2:订单列表用", example = "2")
    private Integer differentiate;

    @Schema(description = "平台操作状态：0--未收款，1--已收款，2--已打款，4--有纠纷", example = "2")
    private Integer operateStatus;

    @Schema(description = "发货视频", example = "发货视频")
    private String deliveryVideo;

}
